PACO-VMP: Parallel Ant Colony Optimization for Virtual Machine Placement

نویسندگان

چکیده

The Virtual Machine Placement (VMP) problem is a challenging optimization task that involves the assignment of virtual machines to physical in cloud computing environment. placement can significantly affect use resources cluster, with subsequent impact on operational costs and In this paper, we present an improved algorithm for VMP, based Parallel Ant Colony Optimization (PACO), which makes effective parallelization techniques modern processor technologies. We achieve solution qualities are comparable or superior those obtained by other nature-inspired methods, our parallel implementation obtaining speed-up up 2002x over recent serial algorithms literature. This allows us rapidly find high-quality solutions close theoretical minimum number Machines.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A multi-objective ant colony system algorithm for virtual machine placement in cloud computing

Virtual machine placement is a process of mapping virtual machines to physical machines. The optimal placement is important for improving power efficiency and resource utilization in a cloud computing environment. In this paper, we propose a multi-objective ant colony system algorithm for the virtual machine placement problem. The goal is to efficiently obtain a set of non-dominated solutions (...

متن کامل

An Energy Aware Unified Ant Colony System for Dynamic Virtual Machine Placement in Cloud Computing

Energy efficiency is a significant topic in cloud computing. Dynamic consolidation of virtual machines (VMs) with live migration is an important method to reduce energy consumption. However, frequent VM live migration may cause a downtime of service. Therefore, the energy save and VM migration are two conflict objectives. In order to efficiently solve the dynamic VM consolidation, the dynamic V...

متن کامل

A survey on parallel ant colony optimization

Ant Colony Optimization (ACO) is a well-known swarm intelligence method, inspired in the social behavior of ant colonies for solving optimization problems. When facing large and complex problem instances, parallel computing techniques are usually applied to improve the efficiency, allowing ACO algorithms to achieve high quality results in reasonable execution times, even when tackling hard-to-s...

متن کامل

Communication-Aware Traffic Stream Optimization for Virtual Machine Placement in Cloud Datacenters with VL2 Topology

By pervasiveness of cloud computing, a colossal amount of applications from gigantic organizations increasingly tend to rely on cloud services. These demands caused a great number of applications in form of couple of virtual machines (VMs) requests to be executed on data centers’ servers. Some of applications are as big as not possible to be processed upon a single VM. Also, there exists severa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Future Generation Computer Systems

سال: 2022

ISSN: ['0167-739X', '1872-7115']

DOI: https://doi.org/10.1016/j.future.2021.11.019